package mafiagame;

public abstract class Action
{	
	public abstract String getDescription();
	public abstract String getCommand();
	
	// Returns true if the user can no longer execute this action this phase
	public abstract boolean Execute(String message);
	
	// This is called when it's time for this power to be used.
	public void Resolve()
	{
		
	}
	
	public abstract boolean isPublic();
}
